#div_showcase_ads{ padding: 2rem 0 1rem; } #div_showcase_ads .section-title h2{ font-size: 2rem; margin: 0; } #div_showcase_ads .showcase-item { display: inline-block; margin: 10px; border: 1px solid #EEE; width: 18%; min-width: 220px; vertical-align: top; transition: all 0.23s ease 0s; -webkit-transition: all 0.23s ease 0s; } #div_showcase_ads .showcase-item:hover{ box-shadow:0 1px 5px #CFCFCF; } #div_showcase_ads .item-tags { position: absolute; min-width: 220px; z-index: 1; } #div_showcase_ads .tag { background: rgba(0,0,0,0.3); color: #FFF; padding: 0px 10px 2px; display: table-cell; font-size: 8pt; border-radius: 0 0 15px 15px; position: relative; font-weight: 500; min-width: 50px; } #div_showcase_ads .item-image { min-height: 159px; background-image: url(/media/images/listing_image_notfound.jpg); background-size: contain; } #div_showcase_ads .item-image img { width: 100%; } #div_showcase_ads .item-group-inner { display: table-cell; padding: 3px 0; min-width: 60px;} #div_showcase_ads .item-name { padding: 3px 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 194px; } #div_showcase_ads .item-name a{ font-weight: 500; } #div_showcase_ads .item-address { padding: 3px 0; } #div_showcase_ads .item-price { padding: 5px 0 3px; text-align: left; font-weight: 600; } #div_showcase_ads .carousel-control-mini { background-color: rgba(0,0,0,0.4); border-radius: 100%; width: 24px; height: 24px; } #div_showcase_ads .carousel-control-next, .carousel-control-prev { opacity: 0.7; } #div_showcase_ads .carousel-control-next:hover, .carousel-control-prev:hover{ opacity: 1; } #div_showcase_ads .carousel-control-mini .carousel-control-next-icon, .carousel-control-mini .carousel-control-prev-icon{ width:12px; height:12px; vertical-align: middle; } @media screen and (max-width:1400px){ #div_showcase_ads{ padding: 1rem 0; } } @media screen and (max-width:420px){ #div_showcase_ads .showcase-item { display: block; margin: 15px; width: auto; } #div_showcase_ads .item-tags { width: 90%; } #div_showcase_ads .item-name{ text-overflow: unset; white-space: unset; width: auto; } }
